﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.Pay
{
    /// <summary>
    /// 确认发货接口参数
    /// </summary>
    /// <remarks>
    /// 2021-3-12:需求《VLions需求规格_销售管理_20210119.docx》添加
    /// </remarks>
    public class ConfirmSendOutGoodsParams: PayUser, IOrderID
    {
        /// <summary>
        /// 【必填】发货用户ID
        /// </summary>
        [Required(ErrorMessage ="发货用户ID不能为空")]
        public int? SendOutGoodsUserId { get; set; }

        /// <summary>
        /// 【必填】订单号
        /// </summary>
        [Required(ErrorMessage = "订单号不能为空")]
        public string OrderCode { get; set; }

        /// <summary>
        /// 【必填】物流单号
        /// </summary>
        [Required(ErrorMessage ="物流单号不能为空")]
        public string LogisticsOrderNo { get; set; }
    }
}
